package com.dd.cloud.user.DTO.yf;

import lombok.Data;

import java.util.List;

/**
 * @author Lx
 * @version 1.0
 */
@Data
public class ReturnCheckDrugKlStockResultDTO {
    /**
     * 区域id
     */
    private Integer areaId;

    /**
     * 状态(1、缺药，2、有)
     */
    private Integer stock;

    /**
     * 缺药内容
     */
    private String contentString;

    /**
     * 有药内容
     */
    private String haveContentString;

    /**
     * 颗粒量内容
     */
    private String granuleSting;

    /**
     * 颗粒总量
     */
    private String granuleCount;

    /**
     * 机构价格
     */
    private String jgPrice;

    /**
     * 当前价格
     */
    private String currentPrice;

    /**
     * 调剂总价
     */
    private String adjustPrice;

    /**
     * 调剂类型
     */
    private Integer adjustType;

    /**
     * 单位
     */
    private String unit;

    /**
     * 单位数
     */
    private Integer unitNum;

    /**
     * 频次
     */
    private String frequency;

    private List<PrescriptionContent> prescriptionContent;

    @Data
    public static class PrescriptionContent {
        /**
         * 药材id
         */
        private Integer id;

        /**
         * 处方名称
         */
        private String name;

        /**
         * 处方类型（cheng、shu、yin）
         */
        private String type;

        /**
         * 单个药材总价
         */
        private String price;

        /**
         * 颗粒量
         */
        private String granuleNum;

        /**
         * 缩方量
         */
        private Integer proportionNum;
    }
}
